package array;

import node.ListNode;
import org.junit.Test;

import javax.swing.*;
import java.util.*;

public class ArrayTest {

    @Test
    public void test1(){
        List<String> list = new ArrayList<>();
        list.add("a");
        list.add("a");
        list.add("b");
        list.add("b");
        list.add("c");
        list.add("c");
        list.add("c");
        list.add("c");
        list.add("d");
//        for (int i = 0; i < list.size(); i++) {
//            if("a".equals(list.get(i)) || "c".equals(list.get(i))){
//                list.remove(list.get(i));
//                i--;
//            }
//        }
//        System.out.println(list);
        for (String s : list) {
            if("a".equals(s) || "c".equals(s)){
                list.remove(s);
            }
        }


    }

    @Test
    public void  test2(){
        List<String> list = Arrays.asList("a","b");
        list.add("c");
        System.out.println(list);
    }

    @Test
    public void  test4(){
        System.out.println(new Date());
    }
}
